master of ceremonies
noun
°someone who acts as a host at a formal event.
synonyms: mc, emcee, compere